#ifndef _STATUSCLASS_H_
#define _STATUSCLASS_H_

LRESULT WINAPI StatusClassWndProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
BOOL WINAPI AboutDialogProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
BOOL WINAPI ConfigDialogProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
class StatusClass
{
public:
	static HBITMAP hBmpStatus;
	static DWORD CheckButtonPos(HWND hStatusWnd,LPPOINT lppt);
	static BOOL Register(HINSTANCE hInstance);
	static VOID UnRegister(HINSTANCE hInstance);
	static VOID CreateWnd(HWND hUIWnd, LPUIEXTRA lpUIExtra);
	static VOID UpdateWnd(LPUIEXTRA lpUIExtra);
	static VOID Paint(HWND hStatusWnd,HDC hDC,DWORD dwButton);
};

#endif
